Wastholm.com

This Hierarchical Temporal Memory (HTM) technology has the potential to allow computers to solve problems that are currently easily solved for humans but difficult or impossible to solve for machines.